//
//  StatusTool.h
//  Weibo
//
//  Created by Anasue on 9/21/15.
//  Copyright (c) 2015 Anasue. All rights reserved.
//

#import "BaseTool.h"
#import "HomeStatusesParam.h"
#import "HomeStatusesResult.h"
#import "SendStatusParam.h"
#import "SendStatusResult.h"
#import "CommentParam.h"
#import "CommentResult.h"
#import "RetweetedParam.h"
#import "RetweetedResult.h"


@interface StatusTool : BaseTool
+ (void)homeStatusesWithParams:(HomeStatusesParam *)params success:(void(^)(HomeStatusesResult *))success failure:(void (^)(NSError *))failure;

+ (void)sendStatusesWithParams:(SendStatusParam *)params success:(void(^)(SendStatusResult *))success failure:(void (^)(NSError *))failure;

+ (void)commentsWithParams:(CommentParam *)params success:(void(^)(CommentResult *))success failure:(void (^)(NSError *))failure;

+ (void)retweetedWithParams:(RetweetedParam *)params success:(void(^)(RetweetedResult *))success failure:(void (^)(NSError *))failure;

@end
